Telegram Group & Telegram Channel
🖥 PyXL — это аппаратный процессор, который выполняет Python-код без использования интерпретатора.

Создатель представил PyXL — уникальный процессор, способный запускать Python-программы напрямую, без необходимости в традиционном интерпретаторе или виртуальной машине.

Структура PyXL:

Python → байткод CPython → собственный набор команд для непосредственного выполнения на аппаратном уровне.

Он построен на основе стековой модели, полностью конвейерный и сохраняет динамическую типизацию Python без ограничений, связанных со статическими типами.

Тест производительности GPIO:

PyXL переключает GPIO с задержкой всего 480 наносекунд.

Для сравнения: MicroPython на Pyboard требует 14–25 микросекунд, несмотря на более высокую частоту (168 МГц против 100 МГц у PyXL).

Создатель самостоятельно разработал:

Компилятор, линкер и генератор кода,

А также аппаратную реализацию процессора.

Этот проект показывает, что возможно аппаратное исполнение Python с высокой скоростью и без ущерба для гибкости языка. Полные технические детали будут раскрыты на PyCon 2025.

🎬 Демонстрация и подробная информация: https://runpyxl.com/gpio

@Python_Community_ru



tg-me.com/Python_Community_ru/2586
Create:
Last Update:

🖥 PyXL — это аппаратный процессор, который выполняет Python-код без использования интерпретатора.

Создатель представил PyXL — уникальный процессор, способный запускать Python-программы напрямую, без необходимости в традиционном интерпретаторе или виртуальной машине.

Структура PyXL:

Python → байткод CPython → собственный набор команд для непосредственного выполнения на аппаратном уровне.

Он построен на основе стековой модели, полностью конвейерный и сохраняет динамическую типизацию Python без ограничений, связанных со статическими типами.

Тест производительности GPIO:

PyXL переключает GPIO с задержкой всего 480 наносекунд.

Для сравнения: MicroPython на Pyboard требует 14–25 микросекунд, несмотря на более высокую частоту (168 МГц против 100 МГц у PyXL).

Создатель самостоятельно разработал:

Компилятор, линкер и генератор кода,

А также аппаратную реализацию процессора.

Этот проект показывает, что возможно аппаратное исполнение Python с высокой скоростью и без ущерба для гибкости языка. Полные технические детали будут раскрыты на PyCon 2025.

🎬 Демонстрация и подробная информация: https://runpyxl.com/gpio

@Python_Community_ru

BY Python Community




Share with your friend now:
tg-me.com/Python_Community_ru/2586

View MORE
Open in Telegram


Python Community Telegram | DID YOU KNOW?

Date: |

The lead from Wall Street offers little clarity as the major averages opened lower on Friday and then bounced back and forth across the unchanged line, finally finishing mixed and little changed.The Dow added 33.18 points or 0.10 percent to finish at 34,798.00, while the NASDAQ eased 4.54 points or 0.03 percent to close at 15,047.70 and the S&P 500 rose 6.50 points or 0.15 percent to end at 4,455.48. For the week, the Dow rose 0.6 percent, the NASDAQ added 0.1 percent and the S&P gained 0.5 percent.The lackluster performance on Wall Street came on uncertainty about the outlook for the markets following recent volatility.

Mr. Durov launched Telegram in late 2013 with his brother, Nikolai, just months before he was pushed out of VK, the Russian social-media platform he founded. Mr. Durov pitched his new app—funded with the proceeds from the VK sale—less as a business than as a way for people to send messages while avoiding government surveillance and censorship.

Python Community from jp


Telegram Python Community
FROM USA